package com.datam.dao;

import java.util.List;

import com.datam.query.QueryCompanyContact;
import com.datam.domain.CompanyContactDO;

public interface CompanyContactDAO {

	public CompanyContactDO selectCompanyContactById(Long id);

	public List< CompanyContactDO > selectCompanyContactList(QueryCompanyContact queryCompanyContact);

	public Integer countCompanyContactList(QueryCompanyContact queryCompanyContact);

	public int insertCompanyContact(CompanyContactDO companyContactDO);

	public int updateCompanyContactById(CompanyContactDO companyContactDO);
	
	public List<String> selectDistinctList(QueryCompanyContact queryCompanyContact);

	public int deleteById(Long id);

}

